Embedded microchannel cooling package for a central processor unit

ABSTRACT

An indirect cooling liquid embedded package design for use with a computer central processor unit is suitable for thermal management of high heat dissipation electronic components such as server processors. The indirect contact cooling liquid embedded packaged CPU has mechanical coupling and embedded plumbing that attaches to the board pumped liquid supply and indirect cooling of the heat-generating portion of the CPU with an embedded microchannel heat exchanger. The coolant package system for the CPU removes higher levels of heat indirectly from the core of the processors by convective cooling. Cooling liquid is introduced into the package of the server CPU by mechanically attaching the CPU to the board through a socket interconnect. Pins of the socket serves to provide electrical connection between the board and the CPU, while a few pins are designed for the purpose of inletting and outletting cooling liquid into and out of the CPU package.

BACKGROUND OF THE INVENTION

Removal of heat has become one of the most important and challenging issues facing computer system designers today. As the rate of power dissipation from electronic components such as high performance server processors and other such integrated circuits continues to increase, standard conduction and forced-air convection fan air cooling techniques no longer provide adequate cooling for such sophisticated electronic components. The reliability of the electronic system will suffer if high temperatures at hot spot locations are permitted to persist.

Conventional thermal control schemes such as air-cooling with fans, thermoelectric cooling, heat pipes, and passive vapor chambers have either reached their practical application limit or are soon to become impractical for high power electronic components such as computer server processors. When standard cooling methods are no longer adequate, computer manufacturers are forced to reduce the speed of their processors to match the capacity of existing cooling apparatus, accept lower component reliability due to inadequate cooling using existing cooling apparatus, or delay release of products until a reliable cooling apparatus for removal of heat from high heat dissipating processors are made available. Additionally, thermal management of high heat flux CPUs and other integrated circuit may require the use of bulky heat fan and heat sink assembly units, which have limited the ability of computer server manufacturers to adequately increase the capacity of their systems due to space limitations.

The computer industry is seriously considering utilizing active liquid cooling as an alternative to conventional passive air cooling for use in conjunction with high performance and high power processors. A number of attempts to incorporate liquid for cooling of high powered processors in the form of submerged liquid, liquid spray cooling, refrigeration cooling, and the like have been tried in the past, but none of the existing active liquid cooling solutions has been successfully utilized outside of their specific design conditions.

What is desired, therefore, is a practical and efficient packaging technique for cooling CPUs and other high heat-producing integrated circuits that overcomes the deficiencies of the prior art cooling techniques as set forth above.

SUMMARY OF THE INVENTION

An embedded microchannel indirect contact cooling liquid package design for use with a computer central processor unit is suitable for thermal management of high heat dissipation electronic components such as server processors as well as other integrated circuits. The embedded microchannel indirect contact cooling liquid package for a CPU includes proper mechanical coupling and embedded plumbing that attaches to a board pumped liquid supply. Cooling liquid flows into the microchannel piping in the CPU substrate. Cooling liquid continues to flow out of the microchannel piping into a silicon or metallic microchannel heat exchanger that is directly bonded to a silicon die for cooling of the heat-generating portion of the CPU. As a result, an embedded microchannel indirect contact cooling liquid package for a CPU can be utilized to remove substantially higher levels of heat from the core of the processors by forced convective liquid flow through the microchannel heat exchanger attached to the core of the CPU. Cooling liquid is introduced into the package of the server CPU by mechanically attaching the CPU to the board through a socket interconnect. Pins of the socket serves to provide electrical connection between the board and the CPU, while a few pins are designed for the purpose of providing an inlet and an outlet for cooling liquid into and out of the CPU package.

In an embodiment of the present invention, a PGA (pin grid array) flip-chip server CPU is attached to the cooling liquid in the system through mechanical connection of a specially designed socket unit. In addition to providing substantial heat removal ability, the cooling package of the present invention allows a designer to optimize the microchannel heat exchanger for efficient thermal management of the high heat portions of the processor. Other packaging systems than the flip-chip system can be used with the present invention such as a PGA socket, μPGA socket, PPGA socket, LGA socket or the like.

Additionally, the cooling package of the present invention removes the need for a fan and heat sink air cooling system, therefore reducing space traditionally occupied by such apparatus. Therefore, a much denser design of server boards with larger number of components per board and higher number of server processors can be achieved.

According to an embodiment of the present invention, flow of the cooling liquid in the microchannel heat exchanger provides a thermal path for heat removal from the heat generating portions of the silicon die and then heated liquid flows out of the CPU package for recirculation and heat removal. With no electrical insulation of the flow piping, dielectric cooling liquids that are thermally conductive, but electrically non-conductive are preferred. With proper electrical insulation of the flow piping, non-dielectric cooling liquids or even refrigerants may be introduced into the package for thermal management of the CPU. The liquid flow rate and choice of cooling liquid can be such as to prevent any massive boiling of the cooling liquid in the microchannel heat exchanger. Additionally, the cooling system pressure difference can be designed to make the entire cooling system orientation-independent for cooling purposes. A self-locking mechanism can prevent introduction of any foreign material or particles into the package, and any spillage of the cooling liquid in case of a rework process.

The cooling system of the present invention also uses the existing package-to-board practice of using sockets and therefore the entire cooling system is embedded into the processor-to-board assembly. From the end user's point of view, there is a tremendous amount of simplification of board design as the bulky fan and heat sink assemblies are removed. The replacement, according to the present invention, is a central liquid cooling system that can be made redundant to substantially prevent any reliability issues in the field.

BRIEF DESCRIPTION OF THE DRAWINGS

The aforementioned and other features and objects of the present invention and the manner of attaining them will become more apparent and the invention itself will be best understood by reference to the following description of a preferred embodiment taken in conjunction with the accompanying drawings, wherein:

FIG. 1 is an expanded cross-sectional diagram of the embedded indirect microchannel cooling packaging system of an embodiment of the present invention; and

FIG. 2 is a plan view of the embedded indirect microchannel cooling packaging system shown in FIG. 1.

DETAILED DESCRIPTION

Referring now to FIG. 1, a cooling package assembly 10 for an integrated circuit employing indirect embedded liquid cooling includes a board or “fab” 112 having a liquid coolant inlet 116 and a liquid coolant outlet 114, a socket 118 coupled to the board 112, and a package substrate 122 coupled to the socket 118. In the expanded cross-sectional view of FIG. 1, the board 112, the socket 118, and package substrate 122 are coupled together through socket pins 120. In actual usage, the board 112, the socket 118, and the package substrate 122 are in closer physical contact than is shown in FIG. 1. The expanded cross-sectional view of FIG. 1 is provided for ease of understanding the relationship of the individual components of the present invention only. A first microchannel allows liquid coolant 128 to flow from the liquid coolant inlet 116 through the board 112, the socket 118, and the package substrate 122. A second microchannel allows liquid coolant 128 to flow through the package substrate 122, the socket 118, and the board 112 to the liquid coolant outlet 114. An integrated circuit or silicon die 130 such as a CPU or other high heat-producing integrated circuit is attached to the top surface of the package substrate 122. A lid 124 is provided for surrounding the integrated circuit 130. A lid attachment 126 is provided for sealing the lid 124 to the substrate 122 to allow the liquid coolant to flow into the microchannel heat exchanger 128 that is physically attached to a top surface of the integrated circuit 130. The physical coupling of the microchannel heat exchanger 128 to the silicon die 130 allows for maximum heat transfer and maximum cooling of the silicon die 130.

In the indirect cooling package system of FIG. 1, the substrate 122 is preferably a ceramic molding material including one or more layers of metal interconnect circuits providing electrical connection between top and bottom metallic connection pads. The lateral dimensions of the substrate 122 are about 50×50 mm², and the substrate 122 is about 2 mm thick. Of course, these dimensions can be changed as is required to accommodate a specific application using a larger or smaller integrated circuit 130. Microchannels 114 and 115 have a diameter of about 0.5 mm. The diameter can be changed slightly, but should ideally conform to the constraints imposed by the dimensions of the socket pins 120 as shown in FIG. 1.

As previously stated, the integrated circuit 130 is typically a CPU or microprocessor, but any other high heat-producing integrated circuit 130 can be accommodated, such as a sophisticated digital signal processing integrated circuit, mixed analog/digital integrated circuit, or even a power or driver type of integrated circuit.

The indirect cooling package system 10 shown in FIG. 1 of claim 11 includes a number of conductive bumps 132 for attaching the integrated circuit 132 to the top surface of the package substrate 122. An underfill material 132 is used for conformally coating the conductive bumps. Non-conductive underfill materials suitable for this purpose are known to those skilled in the art.

The package system 10 shown in FIG. 1 includes a self-locking attachment mechanism 126 for providing a seal.

The liquid coolant used is ideally a fluorocarbon liquid coolant, which is thermally conductive, but electrically non-conductive. The recommended coolant fluid 128 is a fluorocarbon coolant fluid such as FC-72, FC-77, FC-86. If however, microchannels 114, 116, and the microchannel heat exchanger 128 are properly electrically insulated, any liquid coolant can be used. For example, cooling liquids can be water, water/glycol, or fluorocarbon cooling liquids such as FC-72, FC-77, FC-86. For aggressive cooling any refrigerant liquid such as R134a can be used.

The board or “fab” 112 can service one or more CPUs 130. The cooling liquid inlet/outlet 116/114 to the fab 112 can have variety of forms, ranging from a liquid inlet from a local (to a computer server box) liquid distribution device to that coming from the data center chiller. Similarly, the cooling liquid outlet 112 can go to a local heat exchanger (for removal of heat collected by the cooling liquid to an area in the data center close to the server box) to the cooling tower of the data center, for removal of collected heat to the ambient. The board 112 shown in FIG. 1 is a conduit for carrying cooling liquid in and out of thermal contact with the CPU 120 for cooling purposes.

It is important to note, that while the flip-chip style of packaging according to an embodiment of the present invention is shown in FIG. 1, it is contemplated that the present invention can be easily applied to other known methods of packaging.

It is also important to note that the cooling liquid inlet/outlet 116/114 to the cavity 136 of the package system 10 are through tubes that are coupled to the substrate 122 of the package. The substrate 122 has internal liquid channels that lets the cooling liquid flow in/out of the package. Therefore, there is no need for any extra assembly, such as tubes for letting in/out the cooling liquid into the package.

Referring now to FIG. 2, a plan view of the indirect contact cooling package system 20 of the present invention is shown in a plan view, with the top lid of the packing system 20 removed to show the silicon die 230 and the microchannel heat exchanger 228. Also shown in FIG. 2 are the package substrate 212, the cooling liquid inlet 216, and the cooling liquid outlet 214. The pattern of the microchannel heat exchanger 228 includes six repeated sections for uniformly transferring heat from silicon die 230 to the coolant liquid flowing through the microchannel heat exchanger 228. While the pattern shown in FIG. 2 is an effective pattern for efficient heat removal, many other such patterns can be used as long as all portions of the die footprint are serviced.

While there have been described above the principles of the present invention in conjunction with specific memory architectures and methods of operation, it is to be clearly understood that the foregoing description is made only by way of example and not as a limitation to the scope of the invention. Particularly, it is recognized that the teachings of the foregoing disclosure will suggest other modifications to those persons skilled in the relevant art. Such modifications may involve other features which are already known per se and which may be used instead of or in addition to features already described herein. Although claims have been formulated in this application to particular combinations of features, it should be understood that the scope of the disclosure herein also includes any novel feature or any novel combination of features disclosed either explicitly or implicitly or any generalization or modification thereof which would be apparent to persons skilled in the relevant art, whether or not such relates to the same invention as presently claimed in any claim and whether or not it mitigates any or all of the same technical problems as confronted by the present invention. The applicants hereby reserve the right to formulate new claims to such features and/or combinations of such features during the prosecution of the present application or of any further application derived therefrom. 

1. A method for identifying a location of an asset in a communication network, said network having at least a first receiver device and a second receiver device, each receiver device having a known position, said method comprising: receiving a data signal including an 802.11 communication sequence at each receiver transmitted by said asset; estimating a first time-of-arrival of said 802.11 communication sequence transmitted by said asset, said first time-of-arrival corresponding to arrival of said sequence at said first receiver device; estimating a second time-of-arrival of said 802.11 communication sequence, said second time-of-arrival corresponding to arrival of said sequence at said second receiver device; and calculating a first time-difference-of-arrivals using said first and second times-of-arrival; estimating said asset's location based only on the calculated first time-difference-of-arrivals at said first and second receiver devices.
 2. The method of claim 1 further comprising receiving said communication sequence using said first receiver.
 3. The method of claim 1 further comprising receiving said communication signal using said second receiver.
 4. The method of claim 1 wherein said calculating comprises subtracting said first time-of-arrival from said second time-of-arrival.
 5. (canceled)
 6. The method of claim 1 wherein said estimating the asset's location comprises determining a first plurality of location solutions for said asset.
 7. The method of claim 7 wherein, when said network comprises at least one additional receiver device, said estimating the asset's location further comprises: determining a second plurality of asset location solutions using said at least one additional receiver device; and identifying said asset's location using said first and second pluralities of asset location solutions.
 8. The method of claim 7 wherein said identifying said asset's location comprises estimating an intersection of said first plurality and said second plurality.
 9. The method of claim 7 wherein said identifying said asset's location comprises using hyperbolic trilateration.
 10. The method of claim 7 wherein said determining a second plurality of asset location solutions comprises estimating a distance between said asset and said additional receiver device.
 11. The method of claim 10 wherein said estimating a distance comprises calculating a travel time for said communication signal.
 12. The method of claim 10 wherein said estimating a distance comprises estimating a signal strength of said communication signal.
 13. The method of claim 7 wherein said determining a second plurality of asset location solutions comprises calculating a second time-difference-of-arrivals using a third time-of-arrival, said third time-of-arrival corresponding to arrival of said communication signal at said additional receiver, said second time-difference-of-arrivals substantially equal to a difference between said third time-of-arrival and one of said first and second times-of-arrival.
 14. The method of claim 7 wherein, when said network comprises at least a third receiver and a fourth receiver, said determining a second plurality of asset location solutions comprises calculating a second time-difference-of-arrivals using a third time-of-arrival and a fourth time-of-arrival, said third time-of-arrival corresponding to arrival of said communication signal at said third receiver, said fourth time-of-arrival corresponding to arrival of said communication signal at said fourth receiver, said second time-difference-of-arrivals substantially equal to a difference between said third and fourth times-of-arrival.
 15. A method for identifying a location of an asset in a communication network, said network having a first receiver device at a first station and a second receiver device at a second station, each receiver device having a known position, said method comprising: estimating more than one first time-of-arrival value, said first time-of-arrival value corresponding to arrival at said first station of an 802.11 communication signal from said asset; estimating more than one second time-of-arrival value, said second time-of-arrival value corresponding to arrival of said communication signal at said second station; calculating a time-difference-of-arrivals using said first and second time-of-arrival; estimating said asset's location based on the calculated time-difference-of-arrivals at said first and second receiver devices.
 16. The method of claim 15 wherein said calculating comprises: for each second time-of-arrival value that corresponds to one first time-of-arrival value, calculating a difference between said second time-of-arrival estimator value and said first time-of-arrival value; and if at least two such differences are calculated, averaging said differences.
 17. (canceled)
 18. The method of claim 15 further comprising: receiving said communication signal using said first receiver; and receiving said communication signal using said second receiver.
 19. The method of claim 15 further comprising selecting a correlation function.
 20. A method for identifying a location of an asset in a communication network, said network having at least three receivers, said method comprising: estimating a time-of-arrival of an 802.11 communication sequence at said receivers; collecting at least one time-of-arrival estimate for each of said receivers, said estimate corresponding to a time-of-arrival of said communication sequence at a respective one of said receivers; calculating a difference for each of at least two pairs of said estimates; and estimating said asset's location using only said calculated difference for each of at least two pairs of said estimates.
 21. The method of claim 20 wherein said estimating comprises defining at least one asset location solution set for each difference.
 22. The method of claim 20 wherein said estimating further comprises: setting at least one solution set criterion; and discarding a solution set that does not satisfy said criterion.
 23. The method of claim 22 wherein said at least one solution set criterion is based on a geometric feature of said network.
 24. The method of claim 22 wherein said at least one solution set criterion is based on an index of precision of a time-of-arrival estimate.
 25. The method of claim 21 wherein said estimating further comprises finding the maximum likelihood estimator of said location using said at least one asset location solution sets.
 26. The method of claim 25 further comprising weighting each time-of-arrival estimate in proportion to an index of precision of the estimate.
 27. The method of claim 21 wherein said estimating further comprises finding the least squares estimate of said location using said at least one asset location solution sets. 